﻿using System;
using System.Collections.Generic;

namespace Rj.PersonnelVerification.Server.DataBaseContext.Entities
{
    public partial class ReportTbNodeParam
    {
        public int ParamId { get; set; }
        public string? ReportId { get; set; }
        public string? ParamName { get; set; }
        public string? ParamLabel { get; set; }
        public int? ParamType { get; set; }
        public byte? IsMust { get; set; }
        public string? DefaultValue { get; set; }
        public int? MinValue { get; set; }
        public int? MaxValue { get; set; }
        public byte? IsCheckSize { get; set; }
        public int? ParamSize { get; set; }
        public byte? IsHidden { get; set; }
        public int? Sid { get; set; }
        public int? SourceType { get; set; }
        public string? SourceSql { get; set; }
        public int? CreateUserId { get; set; }
        public DateTime? CreateOn { get; set; }
        public int? HospitalId { get; set; }
        /// <summary>
        /// 0不支持 1 支持
        /// </summary>
        public int? IsSearch { get; set; }
        /// <summary>
        /// 接口地址
        /// </summary>
        public string? SearchUrl { get; set; }
        /// <summary>
        /// 默认值是否sql 0不是 1是
        /// </summary>
        public int? IsSql { get; set; }
        /// <summary>
        /// sql的内容
        /// </summary>
        public string? SqlContent { get; set; }
    }
}
